package org.csu.mybigpro.DTO;

import java.util.List;
import java.util.Map;

/**
 * 封装课程资源AI分析结果的数据传输对象
 */
public class ResourceAnalysisDto {

    private List<String> tags;
    private String summary;
    private List<String> knowledgePoints;
    private List<Map<String, Object>> generatedQuestions;

    // Getters and Setters
    public List<String> getTags() {
        return tags;
    }

    public void setTags(List<String> tags) {
        this.tags = tags;
    }

    public String getSummary() {
        return summary;
    }

    public void setSummary(String summary) {
        this.summary = summary;
    }

    public List<String> getKnowledgePoints() {
        return knowledgePoints;
    }

    public void setKnowledgePoints(List<String> knowledgePoints) {
        this.knowledgePoints = knowledgePoints;
    }

    public List<Map<String, Object>> getGeneratedQuestions() {
        return generatedQuestions;
    }

    public void setGeneratedQuestions(List<Map<String, Object>> generatedQuestions) {
        this.generatedQuestions = generatedQuestions;
    }
}